self-contained instrument - Español Inglés Diccionario